package main

import (
	"fmt"
)

/**
执行用时：0 ms, 在所有 Go 提交中击败了100.00%的用户
内存消耗：2.1 MB, 在所有 Go 提交中击败了68.69%的用户
 */
func lengthOfLastWord(s string) int {

	for i := len(s) - 1; i >= 0; i-- {
		if s[i] == ' ' { continue }
		j := i
		for j >= 0 && s[j] != ' ' { j-- }
		return i - j
	}
	return 0
}

func main() {

	fmt.Println(lengthOfLastWord("   fly me   to   the moon  "))  // 4
}
